<?php
/**
 * 后台全局加载的配置
 */
use Dcat\Admin\Admin;
use Dcat\Admin\Grid;
use Dcat\Admin\Form;

Grid::resolving(function (Grid $grid) {
    //设置表格全局默认的操作
    $grid->disableViewButton();//禁用查看按钮
    $grid->disableRowSelector();//禁用多行选择
    $grid->disableRefreshButton();//禁用刷新按钮
    $grid->withBorder(true);//表格加边框
    $grid->setActionClass(Grid\Displayers\Actions::class);//将列表的编辑删除从下拉菜单改为横排图标
});

Form::resolving(function (Form $form){
    //设置表单全局默认的操作
    $form->disableViewButton();//禁用查看按钮
    $form->disableEditingCheck();//禁用编辑选项
    $form->disableCreatingCheck();//禁用继续新增选项
});
//优化 grid 固定列以后的滚动条样式
$js=<<<EOF
    $(function(){
        $(".table-wrap.table-main").removeAttr("style");
        $(".table-wrap.table-fixed-right").removeAttr("style");
        $(".table-wrap.table-fixed-left").removeAttr("style");
    });
EOF;
Admin::script($js);
//将框架视图重定向到/resource/views/dcat/下，修改界面不再需要修改/vendor
app('view')->prependNamespace('admin', resource_path('views/dcat'));
